Petar ZovkoPetar Zovko
Table TennisEuropean Mixed Doubles Final: Germany Advanced by Tightening, France by SurvivingGame two of the mixed doubles semifinal, France trailing 6-9. On the scoreboa...
Table TennisLjubljana women's singles semifinals: Mittelham faces Kaufmann, Abraamian awaits PavadeThe fifth game of the quarterfinal between Nina MITTELHAM and Bernadette SZOC...
Table TennisThe Dent in Ljubljana: When 4-1 Stops Being 4-1Saturday night at Arena Stožice, the scoreboard showed four identical lines....
Martial ArtsThe Left Knee Injury and the Wealth Gap: The Story Behind the Martial Arts Prodigy's Asiad Silver MedalThe training room in Quang Ngai still holds the damp smell of the wooden floo...
International FootballBarcelona's Wake-Up Slap: When Rodri Is Absent, the Cracks in a Dependent Machine ShowFor 60 minutes without Rodri, Barcelona lost complete control of midfield. No...
International FootballEngland vs Czech Republic: Tuchel rotates, Alexander-Arnold returns, Lewis-Skelly pushed into midfieldEngland host the Czech Republic at Wembley in their next UEFA Nations League...
Domestic FootballRain over Thien Truong and the title of those who refused to hurryThe second half of the final match of the season had been running for seven...
International FootballNielsen Cuts Streaming Data Release Cycle to 11 Days: Faster Speed, Unchanged Measurement ScopeIn the week of August 31 to September 6, 2026, Prime Video's Reacher topped t...
BadmintonThuy Linh and the Asian Games: The Gap Behind Vietnam's Badminton Medal DreamThe press room in Nagoya felt colder than I expected. Nguyen Thuy Linh sat at...
BadmintonAsian Games 2026: India's Men's Badminton Team and the Two-Pillar Problem Against Japan and ChinaLakshya Sen retreats to the back-left corner, angles his body, and plays a...
EsportsVCT Cuts 8 Partner Slots: The $86 Million Split and a Two-Tier Power StructureAt 2 a.m. Shanghai time I reopened the 40-row spreadsheet. Those forty rows...
Domestic FootballHAGL vs SLNA at Pleiku: HAGL's open shape and SLNA's 90-minute problemPleiku at night has a sound I have never heard anywhere else. Not the...
Domestic FootballVietnam Calls Up Two New Overseas-Born Players: Thailand's Rebuild and an Experience Gamble Ahead of September 29September 29 is the day Group B of the FIFA ASEAN Cup 2026 will be decided. B...
Domestic FootballPakistan Calls Up 14 Overseas Players Before Facing Vietnam: The Data Map and the Cracks No One Has ReadIn 17 appearances for the national team, Nguyễn Xuân Son has scored 16 goals....
SwimmingWhen Data Is Empty: Lessons from an Analysis with No InputWhen the editor says no, I learn to listen to the data. But what happens when...
Table TennisNine Dimensions of Table Tennis Analysis: When the Data Cells Are Empty, the Analyst Must StopAt 9:40 p.m. on a Tuesday in Shanghai, I opened twelve video files from a WTT...
VolleyballJess Mruzik's Spike and the 14-Year-Old Standing Where Nobody Wants to StandThe ball left Jess Mruzik's hand from the opposite position, travelling along...
Domestic FootballThree Structural Axes Shaping the V.League: Owner Funding, AFC Slots and the Academy PipelineLate one March evening, I reopened four V.League matches in the same time slo...
International FootballAchraf Hakimi injury: PSG faces first season setback ahead of international breakIn the first half of PSG's Ligue 1 match against Brest, right-back Achraf...
Domestic FootballNinh Binh Keeps Hoang Duc Until 2030: A Contract for DreamersOn the morning of September 3, 2026, I received the news that Ninh Binh had...
